Big Huge Thesaurus

genus Monochamus

noun

sounds kind of like